i hope you're happy - French English Dictionary